home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 2 / Amiga Tools 2.iso / tools / packer / uuedecodebud / uudecodebud.readme next >
Text File  |  1995-03-09  |  3KB  |  79 lines

  1. SHORT: Arexx script to process uudecoded files grabbed from usenet
  2.  
  3.                            UUDecode Bud v1.0
  4.                                 - By Carmen Rizzolo
  5.  
  6.     Alright.. I'll keep these docs short.  Because UUDecodeBud is
  7. *REALLY* simple to use.
  8.  
  9.  -=* Installation:
  10.  
  11.     Put the UUDecodeBud.rexx file in your Rexx: directory, or
  12. wherever you like to keep your *.rexx scripts.
  13.  
  14.     You will need the rexxsupport.library in your LIBS: directory.
  15.  
  16.     You will need the program UUDecode in your C: directory.
  17.     (Not inlcuded)
  18.  
  19.  -=* How to use it:
  20.  
  21.     Copy your fragmented UUencoded files into your RAM: disk.
  22. These files would be named something like MyImage.01 , MyImage.02 ,
  23. MyImage.03 , etc...
  24.  
  25.     In a shell window, type the following:
  26.  
  27.     RX UUDecodeBud.rexx
  28.  
  29.     This is assuming your "Rexx:" assignment is correctly "pathed" in
  30. your startup sequence.  If you have any trouble, type
  31. "RX Rexx:UUDecodeBud.rexx" instead (without the quotes, silly!).
  32.  
  33.  -=* What it does:
  34.  
  35.     UUDecodeBud looks in your RAM: disk for any files that end
  36. with a ".01"...  This is how fragmented uudecoded files are usually
  37. named when grabbed from Usenet.
  38.  
  39.     Once it finds the *.01 file, it will shave off any text before
  40. and after the actual UUencoded data.  This information is stored in a
  41. *.UUE file (* being the same name as the * in your *.01 file).
  42.     Then UUDecodeBud will then look for a *.02 with the same root
  43. name, shave and add to the *.UUE file.  The process will continue until
  44. no more consecutive *.?? files are found.
  45.     Then it will slap an "end" line to the *.UUE file and delete the
  46. *.01, *.02, etc. files.
  47.     Next UUDecodeBud will use the 'ol UUDecode program in your C:
  48. directory to decode the *.UUE file.  The *.UUE file is then deleted.
  49.  
  50.     If UUDecodeBud finds any other *.01 files (Where the * would be
  51. an entirely different name) it will repeat the entire process over
  52. again until all UUencoded files in your RAM: disk are processed.
  53.  
  54.     Folks, it just doesn't get any simpler than this.  Enjoy!
  55.  
  56.  -=* CUSTOMIZING THE SCRIPT!
  57.  
  58.     This should only be done by someone who knows what they are
  59. doing.
  60.  
  61.     Lines 6 and 7 can be modified to suit your system's needs.
  62. The pathname for where UUDecodeBud looks for your *.01 files
  63. and the pathname to your UUDecode utility can be modified here.
  64. Use a text editor to make the changes.
  65.  
  66.     WARNINGS!  The value you put inside the quotes MUST end with
  67. a : or / character.  This of course specifies a pathname, so it's
  68. logical, captain.  Another warning is to remember that ANY files
  69. that end with a ".01" will be processed and deleted in the drawer
  70. you specify for UUPathName.  I strongly reccommend you keep this
  71. as RAM: and just throw your UUencoded files into RAM whenever you
  72. need to decode in bulk.  And if you *REALLY* know what you are doing
  73. you can disable the delete functions in the script.  Proceed with
  74. caution, tho!
  75.  
  76.     I will not be held responsible for any damage caused to data,
  77. hard drives, computers or animals within 100 yards when using this
  78. script.
  79.